Watering system code up on Github

Published in Software

I've posted the basic software for the watering system controller on GitHub at PhotonWaterController, in case want to make your own board and get a head-start on the coding.

There are just two pieces in the archive at present: the Photon firmware and a self-contained web page (app?) that lets you start watering over the Internet.

Screenshot of watering system control page on Android

As more functions are added and the UI is improved I'll upload the results to GitHub - and if you end up using the code, feel free to send me a pull request. The pending feature list for the project includes:

  • Scheduled watering (even if offline)
  • Data connections to pull in temperature and rain data from meteorological services.
  • Local rain sensor support